/*
 * @Author: C.
 * @Date: 2022-01-14 17:07:35
 * @LastEditTime: 2022-01-20 09:32:17
 * @Description: file content
 */
import JvAction from "./cpn/JvAction";
import JvBlock from "./cpn/JvBlock";
import JvDetail from "./cpn/JvDetail";
import JvDialog from "./cpn/JvDialog";
import JvEditTable from "./cpn/JvEditTable";
import JvFooter from "./cpn/JvFooter";
import JvForm from "./cpn/JvForm";
import JvPagination from "./cpn/JvPagination";
import JvTable from "./cpn/JvTable";
import PageWrapper from "./cpn/PageWrapper";
import TableAction from "./cpn/JvTable/cpn/TableAction";
// class
import jClass from "./class/index";
const components = [
 JvAction  ,
 JvBlock ,
 JvDetail  ,
 JvDialog  ,
 JvEditTable  ,
 JvFooter  ,
 JvForm  ,
 JvPagination ,
 JvTable  ,
 PageWrapper  ,
 TableAction
]

const install = function(Vue, opts = {}) {
  components.forEach(component => {
    console.log(component.name);
    Vue.component(component.name, component);
  });
  Vue.use(jClass)
  
}
export default {
  install
}